// 题7
function Test7() {
    function A() {

    }
    function B(a) {
        this.a = a
    }
    function C(a) {
        if (a) {
            this.a = a
        }
    }
    A.prototype.a = 1
    B.prototype.a = 1
    C.prototype.a = 1
    console.log(new A().a); // 1
    console.log(new B().a); // undefined
    console.log(new C(2).a); // 2
}
Test7()
// 结果：
// 
/**
 * 解析：
 * 
 */